situated on a reserve - English Synonyms Dictionary